echo sounder – English–Svenska translations

🇬🇧 en sv 🇸🇪

echo sounder noun

  • sonar device
ekolod
Wiktionary Links